Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 1999 1998 1997 1996 1995 1994 1993 1992
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F1 Canada F2 USA F6 USA F7 USA F8 USA F13 USA F24 The Surbiton Trophy - Surbiton USTA Tallahassee Tennis Challenger - Tallahassee BMW Tennis Championship - Sunrise Challenger Casablanca San Angel - Mexico City The Surbiton Trophy - Surbiton Kobstaedernes ATP Challenger - Kolding Music City Challenger - Nashville USTA Tallahassee Tennis Challenger - Tallahassee XL Bermuda Open - Bermuda Sunset Moulding Yuba City Racquet Club Challenger - Yuba City The Comercia Challenger - Aptos Pro Challenger at Calabasas - Calabasas Kobstaedernes ATP Challenger - Kolding Samsung Securities Cup - Seoul Flea Market Cup - Busan Open Castilla y Leon - Segovia Privatbank Open 2006 - Dnepropetrovsk Isla de Lanzarote - Lanzarote BMW Tennis Championship - Sunrise Men's Pro Challenger at Tunica National - Tunica Fifth Third Bank Tennis Classic - Lexington Pro Challenger at Calabasas - Calabasas Renault Slovenian Open - Ljubljana 2006 USTA Tallahassee Tennis Challenger - Tallahassee AT&T Challenger of Dallas - Dallas USTA Challenger of Oklahoma - Tulsa Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver 2007 Challenger of Santa Clara - Valencia The Surbiton Trophy - Surbiton The Scottish Tennis Championships - Edinburgh Semgroup Challenger - Tulsa Waco Tennis Challenger - Waco GHI Bronz Classic - Bronx Oklahoma Challenger - Tulsa Music City Challenger - Nashville Swanston Challenger - Sacramento JSM Challenger of Champaign - Urbana 2007 Knoxville Challenger - Knoxville USTA Men's Challenger of Dallas - Dallas The Surbiton Trophy - Surbiton Privat Bank Cup - Dniepropetrovsk Binghamton Professional Tennis Tournament - Binghamton Volkswagen TED Open - Istanbul Regional Hand Center Men's Challenger - Fresno Lambertz Open - Aachen Czech Indoor Open - Prague A Glimmer of Hope Challenger - Austin Isla de Lanzarote - Lanzarote The LTA Cardiff Challenger - Cardiff LTA Cardiff Challenger - Cardiff Atlanta Clay Court Challenger - Atlanta Harrah's Entertainment Men's Pro Challenger - Tunica 2004 Colorado Tennis Classic - Denver College Station Challenger - College Station Torneo Internacional Challenger Fila 2006 - Leon 2005 Freeman Men's Challenger - Joplin Dallas Challenger Torneo Internacional Challenger Fila 2005 - Leon USTA Seascape Challenger - Aptos Lubbock Challenger - Lubbock Baton Rouge Challenger Binghamton Professional Tennis Tournament - Binghamton Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans USTA Comerica Challenger - Aptos Music City Challenger - Nashville Savannah Challenger dBI Tennis Challenger - Binghamton Sarasota Challenger Ojai Challenger USTA Challenger of Orlando - Orlando USTA Men's Challenger of Dallas - Dallas Tulsa Challenger Calabasas Challenger Charlottesville Challenger Knoxville Challenger Austin Challenger - Austin The LTA Nottingham Challenger - Nottingham Ford Tennis Championships - Louisville Heilbronn Open - Heilbronn Samsung Challenger 2007 - Ho Chi Minh City The $50,000 Pro Challenger at Calabasas - Calabasas 2004 Keys Gate Challenger - Homestead Sunrise Challenger Rimouski Challenger Tallahassee Challenger Nottingham Challenger Kremlin Cup - Moscow Winnetka Challenger Lambertz Open by Stawag - Aachen Tatra Banka Open 2006 - Bratislava JSM Challenger - Champaign Tulsa Challenger Talahassee Challenger Sacramento Challenger Tiburon Challenger Charlottesville Challenger Music City Challenger - Nashville Mobilux Open - Luxembourg BH Telecom Sarajevo 2007 - Sarajevo Knoxville Challenger Honolulu Challenger Countrywide Classic USTA Challenger - Carson Hilton Waikoloa Village USTA Challenger - Waikoloa Sarasota Challenger Winnetka Challenger Challenger Casablanca San Angel - Mexico City KGHM Dialog Polish Indoors - Wroclaw Nottingham Challenger Winnetka Challenger Ramat Hasharon Challenger Tallahassee Tennis Challenger - Tallahassee Vancouver Challenger Baton Rouge Pro Tennis Classic - Baton Rouge Vancouver Challenger Champaign Challenger Music City Challenger - Nashville Napa Challenger Tiburon Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Irving Challenger Rimouski Challenger 2008 Knoxville Challenger - Knoxville Savannah Challenger Nottingham Challenger WOW Cafe Challenger - New Orleans Challenger DCN de Cherbourg - Cherbourg Shimadzu All Japan Indoor Tennis Championships - Kyoto II Naples ITG Challenger - Naples 2007 West Side Tennis Club Clay Court Challenger - Forest Hills San Remo Tennis Cup - San Remo Leon Challenger Puerto Rico Challenger Tennis Event - Humacao 2004 Freeman Men's Challenger - Joplin Guadalajara Challenger XL Capital Bermuda Open - Bermuda The Wright Financial Group USTA Challenger - Champaign Lubbock Challenger - Lubbock Rhodes Challenger Aptos Challenger The 'Fitz' Casino Challenger - Tunica West Side Tennis Club Clay Court Challenger - Forest Hills Sacramento Challenger Fifth Third Bank Tennis Championships - Lexington Carson Challenger Odlum Brown Vancouver Open - Vancouver Levene Gouldin & Thompson Tennis Challenger - Binghamton Binghamton Challenger BellSouth Open - Auckland Mauritius Open - Mauritius Tiburon Challenger Pro Tennis World Open - Sunrise Tallahassee Tennis Challenger - Tallahassee 2005 West Side Tennis Coub Men's Challenger - Forest Hills Croatian Indoors - Split Honolulu Challenger Heineken Open - Singapore Croatian Indoors - Zagreb Dallas Challenger Home Depot Center USTA Challenger - Carson USTA/Adtech Challenger - Boston Beijing Open - Beijing MFS Pro Tennis Championships - Boston Heineken Open Singapore - Singapore USTA Illinois Challenger - Champaign Copenhagen Open - Copenhagen XL Capital Bermuda Open - Bermuda Rezidenza Open - Magdeburg Tennis Napoli Cup - Naples Infiniti Open - Los Angeles Shanghai Open '98 - Shanghai Open de Franche-Comte - Besancon The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Vancouver Challenger Architect Open - Budapest Compaq Challenger - Bucharest IPB Czech Indoor - Ostrava President's Cup 1998 - Tashkent Legg Mason Tennis Classic - Washington D.C. IPP Open - Helsinki Heineken Open Shanghai - Shanghai Salem Open - Hong Kong Tatra Banka Open - Bratislava Open 13 - Marseille 2003 USTA Tallahassee Tennis Challenger - Tallahassee Tallahassee Challenger Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Savannah Challenger AIG Japan Open - Tokyo Mercedes-Benz Cup - Los Angeles Nottingham Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City The West Side Tennis Club Grass Court Challenger - Forest Hills Stockholm Open - Stockholm Hilton Waikoloa Village USTA Challenger - Waikoloa Internazionali de Tennis di Bergamo - Bergamo Freeman Men's $50,000 Challenger - Joplin Internationaux de Doubs Open de Franchie-Comte - Besancon Fifth Third Bank Tennis Classic - Lexington Copenhagen Salem Open - Hong Kong Tatra Banka Open 2003 - Bratislava Washington Jameson Cup - Milan Hilton Waikoloa Village USTA Challenger - Waikoloa Rotterdam Copenhagen Bologna 2004 USTA Challenger of Calabasas - Calabasas New Haven Kuala Lumpur 2002 FSE Challenger - Tarzana Rosmalen The Natrel's Challenger of Granby - Granby Miller Lite Hall of Fame Tennis Championships - Newport The Stella Artois Grass Court Championships - London Okal Cup 2001 International Bavarian Championships - Eckental Adelaide VI Open Banc Agricol - Andorra The Powder Byrne Trophy - Surbiton Atlantic City Open - Atlantic City The Wright Financial Group, Inc. Challenger - Champaign Tokyo Intersport Heilbronn Open - Heilbronn Pro Tennis World Open - Boca Raton Smith Barney Men's Challenger - Covington The Swanston Challenger - Sacramento Harrah's Entertainment Challenger - Tunica Vienna 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Moscow Legg Mason Tennis Classic - Washington D.C. Corona Mexico City Open - Mexico City San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo AT&T Challenge - Atlanta Heineken Open - Auckland Lubbock Challenger - Lubbock Milan Indoors - Milan Singapore Rosmalen Mercedes-Benz Cup - Los Angeles Siebel Open - San Jose Legg Mason Tennis Classic - Washington D.C. Copenhagen U.S. Pro Tennis Championships - Boston U.S. Men's Clay Court Championship - Orlando The Stella Artois Grass Court Championships - London Brisbane Tokyo Advanta Championships - Philadelphia Open Seat-Godo '97 - Barcelona Taipei Tata Open - Chennai Guardian Direct Cup - London Siebel Open - San Jose U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis TD Waterhouse Cup - Long Island International Tennis Championships - Delray Beach Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Kremlin Cup - Moscow Stockholm Open - Stockholm Chennai Open - Chennai International Tennis Championships - Delray Beach SAP Open - San Jose Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Gerry Weber Open - Halle The 10tele.com Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Siebel Open - San Jose AIG Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Leon Challenger Savannah Challenger International Indoor Tennis Championships of Croatia - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas US Men's Clay Court Championships - Houston The Stella Artois Championships - London Gerry Weber Open - Halle Washington Open de la Comunidad Valenciana - Valencia Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo PBZ Zagreb Indoors - Zagreb Beijing The Tennis Channel Open - Las Vegas Gerry Weber Open - Halle Stockholm Open - Stockholm SAP Open - San Jose Indianapolis Tennis Championships - Indianapolis Brisbane - Brisbane Pilot Pen Tennis - New Haven Regions Morgan Keegan Championships - Memphis Sao Paulo Challenger Tour Finals St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Heineken Open - Auckland Sarasota Challenger Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Apia International - Sydney Regions Morgan Keegan Championships - Memphis Estoril Open - Estoril Dallas Challenger Dallas Challenger Delray Beach International Tennis Championships - Delray Beach U.S. National Indoor Tennis Championships - Memphis TD Waterhouse Cup - Long Island Brasil Open - Salvador Thailand Open - Bangkok Auckland Sacramento Challenger BMW Open - Munich Delray Beach International Tennis Championships - Delray Beach Hong Kong Dallas Challenger Seoul St. Polten AEGON Championships - London Nottingham New Haven Singapore Jakarta Marseille Charlottesville Challenger St. Petersburg Tokyo Hong Kong Nottingham Tokyo Stockholm Osaka The Artois Championships - London Knoxville Challenger New Haven Bordeaux Ostrava Antwerp The Nottingham Open - Nottingham Hong Kong Halle Schenectady Basel Champaign Challenger Toulouse Heineken Open - Auckland Sunrise Challenger Dallas Challenger Rimouski Challenger Baton Rouge Challenger Tallahassee Challenger RCA Championships - Indianapolis Countrywide Classic - Los Angeles AEGON Championships - London Open de Moselle - Metz Manta Challenger Indianapolis Tennis Championships - Indianapolis Morelos Challenger Tallahassee Challenger Copenhagen Open - Copenhagen The Nottingham Open - Nottingham Pilot Pen International - New Haven President's Cup 1997 - Tashkent Heineken Open - Singapore ABN/AMRO World Tennis Tournament - Rotterdam Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston AEGON Championships - London Copenhagen Open - Copenhagen U.S. Men's Clay Court Championships - Houston Thailand Open - Bangkok Adelaide St. Petersburg Tokyo Copenhagen Open - Copenhagen Seoul Guadalajara Challenger Savannah Challenger 2002 USTA Challenger of Calabasas - Calabasas Seoul Auckland Marseille Stuttgart Rotterdam Copenhagen Indianapolis USTA Seascape Challenger - Aptos BellSouth Open - Auckland Moscow Kroger / St. Jude International - Memphis America's Red Clay Tennis Championship - Coral Springs Heineken Trophy - 's-Hertogenbosch Pilot Pen International - New Haven Kroger / St. Jude International - Memphis Heilbronn Open - Heilbronn Legg Mason Tennis Classic - Washington D.C. AAPT Championships - Adelaide Open Seat Godo 2005 - Barcelona President's Cup - Tashkent Vietnam Open - Ho Chi Minh City Next Generation Adelaide International - Adelaide Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Campbell's Hall of Fame Tennis Championships - Newport Ordina Open - 's-Hertogenbosch China Open - Beijing AIG Japan Open - Tokyo Legg Mason Tennis Classic - Washington D.C. Scania Stockholm Open - Stockholm Adelaide Regions Morgan Keegan Championships - Memphis Kroger / St. Jude International - Memphis ARAG World Team Championship - Dusseldorf San Jose Salem Open - Hong Kong Japan Open - Tokyo Rotterdam Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Copenhagen Zaragoza China Open - Beijing AIG Japan Open Tennis Championships - Tokyo The Stella Artois Grass Court Championships - London Tokyo Heineken Trophy - 's-Hertogenbosch If Stockholm Open - Stockholm Bologna MFS Pro Tennis Championships - Boston Manchester The Samsung Open - Bournemouth Heineken Open Shanghai - Shanghai Bordeaux Kroger / St. Jude International - Memphis RCA Championships - Indianapolis Stockholm Los Angeles Copenhagen Open - Copenhagen Memphis Legg Mason Tennis Classic - Washington D.C. Australian Men's Hardcourt Championships - Adelaide The Lipton Championships - Key Biscayne Sydney Tennis Masters Series - Toronto Tennis Masters Series - Paris Japan Open - Tokyo Internationaler Raiffeisen Grand Prix - St. Polten Infiniti Open - Los Angeles Rome Canadian Open IPB Czech Indoor - Ostrava Qatar Mobil Open '99 - Doha Sybase Open - San Jose Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Davidoff Swiss Indoors Basel - Basel Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Grand Prix de Tennis de Lyon - Lyon Winston-Salem Open - Winston-Salem Qatar Exxon Mobil Open 2003 - Doha BMW Open - Munich Pacific Life Open - Indian Wells Internationaler Raiffeisen Grand Prix - St. Polten Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Queen's Club Auckland Munich Telecom Italia Masters - Rome Rogers Cup - Montreal Beijing French Open - Paris Wimbledon - London U.S. Open - New York Rome Australian Open - Melbourne Australian Open - Melbourne NASDAQ-100 Open - Miami French Open - Paris Estoril Open - Estoril U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Delray Beach International Tennis Championships - Delray Beach BNP Paribas Open - Indian Wells U.S. Open - New York French Open U.S. Open Australian Open Sony Ericsson Open - Miami French Open Wimbledon U.S. Open Australian Open Wimbledon U.S. Open Australian Open French Open Wimbledon Regions Morgan Keegan Championships - Memphis Rogers Cup - Toronto Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Cincinnati Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Rogers Masters - Montreal Australian Men's Hardcourt Championships - Adelaide Osaka Cincinnati Hamburg Canadian Open Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris U.S. Open - New York SAP Open - San Jose Countrywide Classic - Los Angeles U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, Group 1, 1R, DEN-HUN 5-0 Davis Cup, Group 1, 2R, BEL-DEN 3-2 Australian Open Wimbledon Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open French Open - Paris U.S. Open French Open - Paris Atlanta Olympics Tennis Masters Series - Miami Australian Open - Melbourne U.S. Open - New York Davis Cup, Group 1, 1R, UKR-DEN 3-2 Davis Cup, Group 2, PO, DEN-EST 3-0 Davis Cup, Group 1, REL2, AUT-DEN 5-0 Davis Cup, Group 2, REL2, RSA-DEN 3-2 Barcelona Olympics